mounting ledge - German English Dictionary